home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1993 / MacHack 1993.toast / MacHack™ 1987-1992 / MacHack™ '90 / Other Stuff / Demos ƒ / Demo AppMaker / Demo AppMaker™ / Demo AppMaker™.rsrc / TmCT_403_zDoc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-03-23  |  820 b   |  34 lines

  1. /* %filename% -- document class */
  2. /* Created %date% %time% by AppMaker */
  3.  
  4. #define _H_z%Appname%Doc
  5. #include <CBureaucrat.h>
  6. #include <CWindow.h>
  7. %for each window gen include%
  8. #include <CDocument.h>
  9.  
  10. struct Z%Appname%Doc : CDocument {
  11.  
  12.     %for each window gen instance%
  13.  
  14.     /*----------*/
  15.     void    I%Appname%Doc%    %(CBureaucrat    *aSupervisor,
  16.                              Boolean        printable);
  17.     %if multiWindow%
  18.         void    Dispose        (void);
  19.         void    ActivateWind    (CWindow    *theWindow);
  20.         void    DeactivateWind    (CWindow    *theWindow);
  21.         void    CloseWind        (CWindow    *theWindow);
  22.     %endif%
  23.     Boolean    ReadData    (Handle        *theData);
  24.     void    WriteData    (void);
  25.     void    NewFile        (void);
  26.     void     OpenFile    (SFReply    *macSFReply);
  27.     void    BuildWindows    (void);
  28.  
  29.     void     DoCommand    (long        theCommand);
  30.     Boolean    DoSave        (void);
  31.     Boolean    DoSaveAs    (SFReply    *macSFReply);
  32.  
  33. }; /* Z%Appname%Doc */
  34.